const ejs = require('ejs')
/**
 * 读取动态资源
 * @param req  请求对象
 * @param res  响应对象
 * @param fileName 文件名
 */
function renderHTML (req, res, fileName) {
  ejs.renderFile(fileName, req.data, (err, str) => {
    res.writeHead(200, {
      'Content-Type': 'text/html; charset=utf-8;'
    })
    if (err) {
      console.log(err)
      return
    }
    res.end(str)
  })
}
module.exports = {
  renderHTML
}
/* 使用：
let data  = {msg: '我是动态数据'};
req.data = data;
dynamicServer.renderHTML(req, res, './views/index.html');
*/
